package cn.tedu.aiumall.common.pojo.product.dto;

import cn.tedu.aiumall.common.pojo.product.vo.AttributeListItemVO;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

@Data
public class SkuAddNewDTO implements Serializable {


    /**
     * SPU id
     */
    private Long spuId;

    /**
     * 标题
     */
    private String title;

    /**
     * 条型码
     */
    private String barCode;

    /**
     * 属性模板id
     */
    private Long attributeTemplateId;

    /**
     * 所属相册id
     */
    private Long albumId;

    /**
     * 组图URLs，使用JSON数组格式表示
     */
    private String[] pictures;

    /**
     * 单价
     */
    private BigDecimal price;

    /**
     * 当前库存
     */
    private Integer stock;

    /**
     * 库存预警阈值
     */
    private Integer stockThreshold;

    /**
     * 【待查】全部属性，使用JSON格式表示（冗余）
     */
    private String specifications;

    /**
     * 自定义排序序号
     */
    private Integer sort;

}
